the long shot - Francés Inglés Diccionario